home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_q_t / trem.zip / MAKEFILE < prev    next >
Text File  |  1991-05-11  |  2KB  |  76 lines

  1. # Windows Terminal Example
  2. # Copyright (c) 1991 by Microsoft Corporation
  3.  
  4. # inference rules
  5. .c.obj:
  6.         cl $(EXECFLAGS) -NT$* $*.c
  7.  
  8. DEBUG=TRUE
  9.  
  10. !IFDEF DEBUG
  11. EXECFLAGS = -c -AM -Od -Gsw -W3 -Zipe -nologo -DDEBUG
  12. LFLAGS = /CO /NOD /align:16 /m
  13. !ELSE
  14. EXECFLAGS = -c -AM -Os -Gsw -W3 -Zpe -nologo
  15. LFLAGS = /NOD /align:16 /m
  16. !ENDIF
  17.  
  18. RCFLAGS = -r
  19.  
  20. EXEOBJECTS =   char.obj comevent.obj comm.obj connect.obj create.obj cursor.obj\
  21.                destroy.obj dialog.obj event.obj focus.obj handler.obj init.obj\
  22.                paint.obj scroll.obj size.obj terminal.obj window.obj write.obj
  23.  
  24. all:           terminal.exe
  25.  
  26. clean:
  27.                del *.obj
  28.                del *.map
  29.  
  30. char.obj:      char.c terminal.h
  31.  
  32. connect.obj:   connect.c terminal.h
  33.  
  34. comm.obj:      comm.c terminal.h
  35.                cl $(EXECFLAGS) -DDISPLAY_ERRORS -NT$* $*.c
  36.  
  37. comevent.obj:  comevent.c terminal.h
  38.  
  39. create.obj:    create.c terminal.h
  40.  
  41. cursor.obj:    cursor.c terminal.h
  42.  
  43. destroy.obj:   destroy.c terminal.h
  44.  
  45. dialog.obj:    dialog.c terminal.h
  46.  
  47. event.obj:     event.c terminal.h
  48.  
  49. focus.obj:     focus.c terminal.h
  50.  
  51. handler.obj:   handler.c terminal.h
  52.  
  53. init.obj:      init.c terminal.h
  54.  
  55. paint.obj:     paint.c terminal.h
  56.  
  57. scroll.obj:    scroll.c terminal.h
  58.  
  59. size.obj:      size.c terminal.h
  60.  
  61. terminal.h:    res_def.h ascii.h version.h
  62.  
  63. terminal.obj:  terminal.c terminal.h
  64.  
  65. terminal.res:  terminal.rc about.dlg settings.dlg menu.rc accel.rc res_def.h
  66.                rc -r terminal.rc
  67.  
  68. window.obj:    window.c terminal.h
  69.  
  70. write.obj:     write.c terminal.h
  71.  
  72. terminal.exe:  $(EXEOBJECTS) terminal.res terminal.def
  73.                link $(LFLAGS) @terminal.l
  74.                rc -v terminal.res terminal.exe
  75.                mapsym terminal
  76.